using System;
using System.Collections.Generic;
using System.Text; 
using FluentNHibernate.Mapping;

namespace SIOGDE.AccesoDatos.Entidades
{
 public partial class PersonaArmaMap : ClassMap<PersonaArma>
 {
     public PersonaArmaMap()
     {
         Schema("dbo"); 
         Table("PersonaArma"); 
         LazyLoad();

         #region foreign Keys
         References(x => x.Arma).Column("ArmaId");
         References(x => x.Persona).Column("PersonaId");
         #endregion

         Id(x => x.Id).Column("PersonaArmaId").GeneratedBy.Identity();
         Map(x => x.EsActual).Column("EsActual");
         Map(x => x.MotivoActualizacion).Column("MotivoActualizacion");
         Map(x => x.Descripcion).Column("Descripcion");
         Map(x => x.FechaCreacion).Column("FechaCreacion");
         Map(x => x.FechaActualizacion).Column("FechaActualizacion");
         Map(x => x.ActualizadoPor).Column("ActualizadoPor");
     }
 }
}

